History
History
Synonyms
UK
US
Meaning:
rogue

a dishonest person

person who deceives, swindles

BAD EGG as in Wiktionary
BAD EGG as in Wikipedia